
package xbean;

import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;

public interface User extends xdb.Bean {
	public User copy(); // deep clone
	public User toData(); // a Data instance
	public User toBean(); // a Bean instance
	public User toDataIf(); // a Data instance If need. else return this
	public User toBeanIf(); // a Bean instance If need. else return this
	void marshal(JsonWriter _out_) throws Exception;
	void unmarshal(JsonReader _in_) throws Exception;

	public long getPrevloginroleid(); // null
	public java.util.List<Long> getIdlist(); // null
	public java.util.List<Long> getIdlistAsData(); // null

	public void setPrevloginroleid(long _v_); // null
}
